have been ne demek?

"have been" İngilizce fiillerin zamanlarından biridir. Bu fiil aynı zamanda "Present Perfect" olarak da bilinir. "Have been", İngilizcede "olmuş, yapılmış veya hala devam eden bir eylemin varlığını" belirtmek için kullanılır. Örneğin:

  • I have been to Paris. (Ben Paris'e gitmiştim.)
  • They have been working on this project for two years. (Bu projede iki senedir çalışıyorlar.)

"Have been" ayrıca "Present Perfect Continuous" olarak da bilinir. Bu tense, bir eylemin başlangıç zamanıyla ilgilenmeksizin, o eylemin o anki devam eden durumunu ifade eder. Örneğin:

  • She has been studying English for 3 years. (O 3 yıldır İngilizce çalışıyor.)
  • He has been playing guitar for hours. (O saatlerdir gitar çalıyor.)

"Have been" cümlelerinde, "have" fiili özne ile örtüşür ve sonrasında gelen fiilin 3. hali (past participle) kullanılır. Örneğin:

  • I have been sleeping. (Ben uyuyordum.)
  • They have been eating pizza. (Onlar pizza yiyordu.)